Niche Formation in the Mashup Ecosystem
نویسندگان
چکیده
Mashups are situational applications that combine services provided by third parties through open APIs, as well as user-owned data sources (Matera and Weiss, 2011; tinyurl.com/ooarpku). A simple example of a mashup is an application that shows photos uploaded to Flickr on a map provided by Google Maps. The creation of mashups is supported by a complex ecosystem of interconnected data providers, users, and mashup platforms (Yu and Woodward, 2008: tinyurl.com/nuxvdhe; Weiss and Gangadharan, 2010: tinyurl.com/pzcvueu). In our own previous work we have examined the structure and evolution of the mashup ecosystem (Weiss and Gangadharan, 2010; tinyurl.com/pzcvueu), and mashup speciation (Weiss and Sari, 2011; tinyurl.com/puv9ksh).
منابع مشابه
Modeling the Mashup Ecosystem: Structure and Growth
Mashups combine data and services provided by third parties through open APIs (such as Google Maps and Flickr), as well as internal data sources owned by users. The creation of mashups is supported by a complex ecosystem of interconnected data providers, mashup platforms, and users. In this paper, we examine the structure of the mashup ecosystem and its growth over time. Several observations fo...
متن کاملDiversity of the Mashup Ecosystem
Mashups allow users to develop applications from a variety of open APIs. The creation of mashups is supported by a complex ecosystem of interconnected data providers, mashup platforms, and users. A sign of a healthy ecosystem is that the number and diversity of APIs and mashups in the ecosystem increases continuously. In this paper, we describe a model of the evolution of the mashup ecosystem t...
متن کاملA Quality Model for Mashup Components
Through web mashups, web designers with even little programming skills have the opportunity to develop advanced applications by leveraging components accessible over the Web and offered by a multitude of service providers. So far, however, component selection has been merely based on functional requirements only, without considering the quality of the components and that of the final mashup. Th...
متن کاملInnovation in the Programmable Web: Characterizing the Mashup Ecosystem
This paper investigates the structure and dynamics of the Web 2.0 software ecosystem by analyzing empirical data on web service APIs and mashups. Using network analysis tools to visualize the growth of the ecosystem from December 2005 to 2007, we find that the APIs are organized into three tiers, and that mashups are often formed by combining APIs across tiers. Plotting the cumulative distribut...
متن کاملMashup Service Recommendation Based on Usage History and Service Network
With the rapid development of Web2.0 and its related technologies, Mashup services (i.e., Web applications created by combining two or more Web APIs) are becoming a hot research topic. The explosion of Mashup services, especially the functionally similar or equivalent services, however, make services discovery more difficult than ever. In this paper, we present an approach to recommend Mashup s...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013